better bid - German English Dictionary